技術ブログ

プログラミング、IT関連の記事中心

MySQLで既に登録済みのカラムにDEFAULTの値を追加、削除する方法

目次 DEFAULTの値を追加する方法 DEFAULTの値を追加するSQL生成 DEFAULTの値を削除する方法 DEFAULTの値を削除するSQL生成 DEFAULTの値を追加する方法 以下のSQL文を実行することで、デフォルト値の設定または変更を行えます。 ALTER TABLE テーブル名 ALTER…

Node.jsからMySQLを実行した際にER_NOT_SUPPORTED_AUTH_MODEエラーが出る場合

目次 状況 エラーの原因 解決方法 状況 Node.jsからMySQLを実行した際に「エラーの原因」に記載のエラーが発生する ターミナルなどで、MySQLを実行しても問題なく実行ができる Node.jsで使用しているユーザーでもMySQLに接続ができる エラーの原因 ER_NOT_SU…

スプレッドシートで、シート名を設定したセルを参照して別シートのセルのデータ取得(INDIRECT関数)

目次 事前準備 別シートの値を取得(INDIRECT関数) INDIRECT関数内部を文字列結合して、別シートの値を取得 まとめ 事前準備 スプレッドシートを作成し、シートを2つ用意する。 参照用のシートには「A1」に任意の文字列を記載する。 ※「サンプル」シートを…

JavaScriptでasync(非同期処理)とawait(同期処理)の使い方

目次 async(非同期処理) await(同期処理) 非同期処理と同期処理まとめ async(非同期処理) 関数の前に「async」を付ける事で、非同期の関数になります。 そもそも、非同期とは順番を待たずに後ろで処理をしておくという状態です。 非同期にする事で、AP…

JavaScriptで九九計算(console.table テーブル表示)

目次 九九をconsole.tableで表示する 画面上にTableタグで九九を表示する 九九をconsole.tableで表示する コンソールに以下の様な出力が行われます。 ソースコードは以下です。 <button type="button" onclick="consoleAction()">コンソール表示</button> <script> function consoleAction(){ var arrayLeft = [1, 2, 3, 4, 5, …

SwiftでUINavigationBarの色が設定されなくなった場合、下線を非表示にしたい場合(iOS15以上)

目次 今までの記述 iOS15以降の背景色設定 iOS15以降の下線非表示 iOS15以降のソースコードまとめ 今までの記述 UINavigationControllerの背景色、文字色、下線非表示の今までのソースコードは以下です。 public class func setNavigationController(vc: UIV…

Swiftの広告パーミッション確認の表示方法(AppTrackingTransparency)

目次 AppTrackingTransparencyとは 「Info.plist」の設定 広告パーミッション確認の表示方法 iOS14以前をサポートする場合 広告表示処理周りのサンプル AppTrackingTransparencyとは Appleの公式サイトより引用 新規App、および既存Appのアップデートを提出…