SQL

スポンサーリンク
SQL

【MySQL】後からunique制約をつける

 以下の記事を参考に alter table table名 add unique (カラム名);
SQL

【MySQL】外部キー制約があるテーブルをtruncateする方法

以下の記事を参考  外部キーの制約がある状況でTRUNCATE TABLEしようとするとCannot truncate a table referenced in a foreign key constraint ・・・のようなエラーがでる...
SQL

【MySQL】予約語でハマる。テーブル操作をしたときにエラーになる

以下の記事を参考 以下だとエラーになるALTER TABLE test_master MODIFY COLUMN group varchar(200);MariaDB []> alter table test_master modify g...
スポンサーリンク
Python

【Python】cursorで条件文を書くときに引っかかったこと(プレースホルダー)

cursorを使ってDB操作をするのに以下のように記述したsql_table = 'test_master'sql_value = '(%s, %d, now(), now())'input_value = stmt = "INSERT...
SQL

【MySQL】テーブルを初期化する

他のDBのテーブルを再利用して情報をそのままインポートしてきたときとかで、テーブル情報を初期化して使いたいことがあると思うそこで使う前の下準備に初期化することをここにメモ-- ●テーブルのデータの中身だけ削除する-- 外部キーに指定してある...
SQL

【MySQL】asc,descはどっちが昇順?降順?覚え方をまとめる

こちらの記事を参考に覚え方1ascはascendの略で上るという意味descはdescendの略で下るという意味覚え方2ascはaというアルファベットの始まりから始まるのでどんどん登っていくイメージdescはaではないので下り、というイメー...
Database

【MySQL】コマンドラインからDBエクスポート&インポート

こちらの記事を参考DBのバックアップを用意したり複製したい場合は多い以下まとめときます #DBインポート&エクスポート mysqlコマンドではなくシェルのコマンドラインで実行 $ mysqldump -u user_name -p fro...
Python

【Python】MySQLのdatetime型に現在時刻でインサート

from datetime import datetime current_date = datetime.now().strftime("%Y-%m-%d %H:%M:%S") ....current_dateの値でインサート処理を書く...
SQL

MySQLの日付の検索(特定の要素だけを対象)

年月日の情報で検索したい場合は以下のようにdate_format関数でフォーマットを年月日にするselect count(*) from テーブル名 where date_format(updated_date, '%Y-%m-%d') =...
SQL

【Django】Django ORMで組み立てたSQLの生SQLを確認する方法

こちらのページを参考print(ORM.query)で取得なのでprint(User.objects.filter(pk=1).query)これでおkpprint()しても出ないのでprint()使おうね
スポンサーリンク